Swiss cheese
noun
                                
              
          
                                                      : a hard cheese characterized by elastic texture, mild nutlike flavor, and large holes that form during ripening                                      
                
                    
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share